Spanish Nouns: carcax

Spanish Nouns verb 'carcax' conjugated